a species of flowering tree in the legume family (haematoxylum campechianum) - Spanish English Dictionary